package com.monitor.dto;


import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;
import java.util.Date;
import java.math.BigDecimal;

import com.monitor.pubInter.AbstractDTO;

/**
*    @author afeng
*    @Date 2025-03-17 10:50:13
*    @description AdminDomainDTO      系统用户
*/
@ApiModel("系统用户ModelDomainDTO")
@Data
public abstract class AdminDomainDTO extends AbstractDTO {

    /**
     * 用户名
     */
    @ApiModelProperty(value = "用户名")
    private String username;

    /**
     * 密码
     */
    @ApiModelProperty(value = "密码")
    private String password;

    /**
     * 姓名
     */
    @ApiModelProperty(value = "姓名")
    private String truename;

    /**
     * 手机号码
     */
    @ApiModelProperty(value = "手机号码")
    private String phone;

    /**
     * 是否禁用
     */
    @ApiModelProperty(value = "是否禁用")
    private Integer forbidden;

    /**
     * 角色
     * 1:客服:Customer,2:账务:Finance,3:管理员:manage
     */
    @ApiModelProperty(value = "角色 1:客服:Customer,2:账务:Finance,3:管理员:manage")
    private Integer roleId;

    /**
     * 排序
     */
    @ApiModelProperty(value = "排序")
    private Integer sortNum;

    /**
     * 是否显示
     * 1:是:Y,0:否:N
     */
    @ApiModelProperty(value = "是否显示 1:是:Y,0:否:N")
    private Integer showFlag;


}
